package game;

import java.io.Serializable;


/**
 * Game
 * 
 * Represents a game supported by the system
 */
public interface Game extends Serializable {
	
	/**
	 * Returns the name of this game.
	 * 
	 * @return The name of this game.
	 */
	public String getName();
	
	
	/**
	 * Returns a new match of this game.
	 * 
	 * @return A new match of this game.
	 */
	public Match createMatch();
}
